/**
 * @description 与微博相关的 API
 * @author 201717
 */

import request from './request'

/**
 * 创建微博发表
 * @param {object} param0 微博对象，包含内容和图片
 */
export function createBlog({ content, image }) {
  return request({
    url: '/blog/create',
    method: 'POST',
    data: { content, image }
  })
}

/**
 * 获取微博
 * @param {object} param0 页码； limit 每页数量
 */
export function getBlogs({ userId, page, limit = 5 }) {
  return request({
    url: '/blog/gain',
    params: { userId, page, limit }
  })
}

/**
 * 获取关注用户微博
 * @param {object} param0 页码； limit 每页数量
 */
export function getFocusBlogs({ page, limit }) {
  return request({
    url: '/blog/gainfocus',
    params: { page, limit }
  })
}